Software release planning under soft resource and dependency constraints
نویسنده
چکیده
The goal of incremental software release planning is to assign planning items to future releases so that value is maximized while various resource, technical and other constraints are satisfied. We propose a new approach to this problem called soft-EVOLVE II, in which a project is first modeled using a highly-general model with a nonlinear objective function, and then a set of high-value release plans is generated using a hybrid genetic algorithm. Our formalization naturally extends the established EVOLVE II model by Ruhe et al., but is capable of expressing a much larger variety of constraints between features, in which traditional, Boolean feasibility constraints are replaced entirely by soft constraints. Such a formulation allows for highly-detailed modeling while taking uncertainty into account. We discuss the primary hypotheses and goals of this research, as well as potential validity threats and their control. Keywords—release planning; genetic algorithms; searchbased software engineering
منابع مشابه
Integrated Requirement Selection and Scheduling for the Release Planning of a Software Product
This paper investigates two integer linear programming models that integrate requirement scheduling into software release planning. The first model can schedule the development of the requirements for the new release exactly in time so that the project span is minimized and the resource and precedence constraints are satisfied. The second model is for combined requirement selection and scheduli...
متن کاملA novel mathematical model for a hybrid flow shop scheduling problem under buffer and resource limitations-A case study
Scheduling problems play a big role in manufacturing and planning the production for increasing the production efficiency and assigning the resources to operations. Furthermore, in many manufacturing systems there is a physical space between stages that called intermediate buffers. In this study, a model is proposed for minimizing the makespan of a hybrid flow shop scheduling problem with inter...
متن کاملA New Exact Resource Allocation Model with Hard and Soft Resource Constraints
In this paper we present a mixed integer linear programming (MILP) resource allocation model with hard and soft resource constraints for projects. By definition, a hard resource constraint is not resolvable within the given planning horizon, but a soft resource conflict may be managed by a flexible "hiring-firing" strategy. A "well-balanced" optimal schedule for the soft resources is characteri...
متن کاملSoftware release planning challenges in software development: An empirical study
Software development is a complicated process and requires careful planning to produce high quality software. In large software development projects, release planning may involve a lot of unique challenges. Due to time, budget and some other constraints, potentially there are many problems that may possibly occur. Subsequently, project managers have been trying to identify and understand releas...
متن کاملA Multi Objective Optimization Approach for Resources Procurement of Bank
Calculating total cast of bank resources procurement methods which include current -free loan deposit, saving interest-free loan deposit, regular and net short-term investment deposit, long-term investment deposit and surety bond cash deposit and presenting their optimal integration require precise scientific studies. Hence, this study is an attempt to know which methods are the best optimal in...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011